runtime.g.lockedm (field)
23 uses
runtime (current package)
coro.go#L119: locked := gp.lockedm != 0
coro.go#L140: gp.lockedm.set(nil)
coro.go#L233: gnext.lockedm.set(mp)
debugcall.go#L137: if mp != gp.lockedm.ptr() {
debugcall.go#L148: newg.lockedm.set(mp)
debugcall.go#L149: gp.lockedm = 0
debugcall.go#L195: gp.lockedm.set(mp)
debugcall.go#L227: if gp.lockedm != 0 {
debugcall.go#L228: gp.lockedm = 0
proc.go#L621: return gp.lockedm != 0 && gp.m.lockedg != 0
proc.go#L2429: gp.lockedm.set(mp)
proc.go#L3149: if gp.m.lockedg == 0 || gp.m.lockedg.ptr().lockedm.ptr() != gp.m {
proc.go#L3175: mp := gp.lockedm.ptr()
proc.go#L4057: if gp.lockedm != 0 {
proc.go#L4300: locked := gp.lockedm != 0
proc.go#L4301: gp.lockedm = 0
proc.go#L4829: locked = gp.lockedm != 0
proc.go#L5293: gp.lockedm.set(gp.m)
proc.go#L5348: gp.lockedm = 0
proc.go#L6428: if lockedm := gp.lockedm.ptr(); lockedm != nil {
runtime2.go#L495: lockedm muintptr
traceback.go#L1239: if gp.lockedm != 0 {
tracestack.go#L73: mp = gp.lockedm.ptr()
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |